$\forall$${\it es}$:ES, $i$, $x$:Id, $T$:Type. (vartype($i$;$x$) $\subseteq$r $T$) $\Rightarrow$ @$i$ $x$ has type $T$